home *** CD-ROM | disk | FTP | other *** search
/ BCI NET / BCI NET Dec 94.iso / archives / telecomm / bbs / cit-3.42p30-00.lha / update.342 < prev   
Text File  |  1994-10-21  |  5KB  |  107 lines

  1.  3.42.P23 - P25
  2.  
  3.    -- Fixed a minor bug in CONFG.  If you attached a directory to the
  4.       first three rooms, it would remove it as an error.
  5.    -- Fixed a memory allocation bug in getenv replacement routine.  The
  6.       routine was eating memory.
  7.    -- reformatted the .RS a little.
  8.    -- fixed a few minor nits in the code.
  9.    -- added some code for the XPR functions(still not done yet).
  10.    -- added code to collect monthly networking stats creating two
  11.       new files.  Network_stats.sys which is created in the audit
  12.       area keeps track of the monthly traffic totals and when the
  13.       month changes, Network_log.sys will be created also in the
  14.       audit area.  Network_stats.sys is binary, where Network_log.sys
  15.       is a text file with the month, input/output data amounts and
  16.       the total time spent networking.
  17.    -- fixed minor bug. The BADWORDS.SYS file was never closed.  Also
  18.       the code never initialized the discard file properly.
  19.       The discard file was not being used for net messages or QWK messages
  20.       but only for messages posted on the current BBS.  To make it
  21.       consistant, it will always use the same discard file for bad words.
  22.    -- Added code to open the console window if it is iconified and a
  23.       request for the window to be ReActivated occurs.  This could be:
  24.          -- Sysop Call ^T
  25.          -- Chat Enabled and Chat Request
  26.          -- Sysop Edit session(well not very likey that you would do this!)
  27.    -- Added the code for BADUSER.SYS from 3.45.  This allows you to specify
  28.       that certain names cannot be used as UserNames.
  29.    -- Fixed a bug in the QWK code that caused all uploads to go in to
  30.       the #HOMEAREA instead of the room intended.
  31.    -- Added a bit of code to reload the statistics for networking from
  32.       the last run.  The information is displayed in the .RS.  It would
  33.       have been reloaded once a net session occured, but this is cleaner.
  34.  
  35.   3.42.P26-P28
  36.  
  37.    -- Implemented a SYSOP customizable message system.  See the Citadel
  38.       68K.man for details on the format.  This means a new file for the
  39.       sysop to maintain, CIT_MESSAGES.SYS.  Now, you can implement a menu
  40.       for novice users if you desire.
  41.    -- Changed the prompts for terminal width.
  42.    -- Fixed the Networking messages so that a sysop not using +netdebug
  43.       or +netlog would not get all the messages anyway and dumped into
  44.       the debug.sys file.  Now the messages are turned off totally with
  45.       those options not specified.
  46.    -- Changed the code for the checking of BADUSER.SYS to be usable for
  47.       both the username and password.  If the file BADUSER.SYS exists, it
  48.       will be checked.  If the file BADPASSWORD.SYS exists, it will be
  49.       checked.  Both files are looked for in the #ROOMAREA.
  50.    -- Added a check to make sure that a password is longer than 4 chars
  51.       or it is invalid.  Also added a check to make sure a user does not
  52.       use their username as their password.
  53.    -- Added a check in CONFG to make sure you have valid arguments on
  54.       #events in certain cases(like anytime-net).
  55.    -- Changed the vortex detection to be the default.  Now, the +VORTEX
  56.       is not needed on the command line and -VORTEX will turn off the
  57.       option.
  58.    -- Implemented most instances of Expert/Novice checks as customizable
  59.       messages.  Now, the "NO" or "EX" on the end of the code is checked
  60.       in one place and not all through out Citadel.  90% of the use of the
  61.       expert flag usage is now done in the message routine.
  62.    -- got rid of many redundant messages by using the message codes.  There
  63.       were 3 occurances of the same message in some cases, all just slightly
  64.       different.
  65.    -- fixed various bugs in the message routines.
  66.    -- fixed some additional messages in the network routines.  All should
  67.       be controlled by +netlog and +netdebug.  Removed some other debug
  68.       messages in the timer routines.
  69.    -- Still have many messages to update to new format plus the total
  70.       change of the help system to rely on the new method giving the sysop
  71.       the ability to vary the Expert/Novice messages to their hearts content!
  72.  
  73.  3.42.P29
  74.  
  75.    -- fixed many message bugs pointed out by Shawn Kelly of The Amiga
  76.       Annals.
  77.  
  78.    -- fixed .RA in a non-directory room.  It was actually checking the
  79.       wrong flag!
  80.  
  81.    -- fixed a bug in the network valid check.
  82.  
  83.    -- Added all the Yes/No, String and Number routines to the new Message
  84.       system.
  85.  
  86.    -- Added a couple of new variable to the message formatter.  See the
  87.       file CIT_MESSAGES.SYS for details.
  88.  
  89.  3.42.P29
  90.  
  91.    -- Updated several messages:
  92.        NOPERS - added the username as a parameter(^sa1).
  93.        WIDT40 - added it back in, it was used.
  94.        DRPIRV - fixed, it was supposed to be DRPRIV
  95.        NODUPT - fixed the message that was supposed to use it.
  96.    -- Fixed a bug.  For users without net privileges, it will not
  97.       let them even try to enter a net message with .EN.  They
  98.       can still enter net messages if the room allows it with a
  99.       regular message entry.
  100.    -- Fixed a message bug.  The wrong message was displayed for the
  101.       [W]ho command on messages when you tried to put the main recipient
  102.       down for a carbon copy.
  103.    -- Removed a redundant message for user not found(NSUCHP) and
  104.       used NOPERS instead.
  105.    -- Added a ^b for backspace to the message variables.
  106.  
  107.